package org.jetnuke.dao;

public abstract class DataAccessDriver extends net.jforum.dao.DataAccessDriver {
	protected DataAccessDriver() {
	}

	public final static DataAccessDriver getInst() {
		return (DataAccessDriver) net.jforum.dao.DataAccessDriver.getInstance();
	}

	public abstract StoriesDAO newStoriesDAO();

	public abstract TopicsDAO newTopicsDAO();

	public abstract StoriesCatDAO newStoriesCatDAO();

	public abstract PagesCatDAO newPagesCatDAO();

	public abstract SectionsDAO newSectionsDAO();

	public abstract ReviewsDAO newReviewsDAO();

	public abstract PagesDAO newPagesDAO();

	public abstract DownloadCategoriesDAO newDownloadCategoriesDAO();

	public abstract EncyclopediaDAO newEncyclopediaDAO();

	public abstract SeccontDAO newSeccontDAO();

	public abstract DownloadDownloadDAO newDownloadDownloadDAO();

	public abstract DownloadNewDownloadDAO newDownloadNewDownloadDAO();

	public abstract DownloadVoteDataDAO newDownloadVoteDAO();

	public abstract DownloadModRequestDAO newDownloadModRequestDAO();

	public abstract DownloadEditorialDAO newDownloadEditorialDAO();

	public abstract LinkLinkDAO newLinkLinkDAO();

	public abstract LinkNewLinkDAO newLinkNewLinkDAO();

	public abstract LinkVoteDataDAO newLinkVoteDataDAO();

	public abstract LinkModRequestDAO newLinkModRequestDAO();

	public abstract LinkEditorialDAO newLinkEditorialDAO();

	public abstract LinkCategoriesDAO newLinkCategoriesDAO();

	public abstract FaqAnswerDAO newFaqAnswerDAO();

	public abstract FaqCategoriesDAO newFaqCatDAO();

	public abstract EncyclopediaTextDAO newEncyclopediaTextDAO();

	public abstract AutoNewsDAO newAutoNewsDAO();

	public abstract CommentDAO newCommentDAO();

	public abstract BlockDAO newBlockDAO();

	public abstract QueueDAO newQueueDAO();

	public abstract ModuleDAO newModulesDAO();

	public abstract RefererDAO newRefererDAO();

	public abstract MessageDAO newMessageDAO();

	public abstract BannerDAO newJBannerDAO();

	public abstract BannerClientDAO newBannerClientDAO();

	public abstract StoryCheckDAO newStoryCheckDAO();

	public abstract PollDAO newJPollDAO();

	public abstract CensoreDAO newCensoreDAO();

	public abstract BrowserCounterDAO newBrowserCounterDAO();

	public abstract PollDataDAO newPollDataDAO();

	public abstract OsCounterDAO newOsCounterDAO();

	public abstract MainConfigDAO newMainConfigDAO();

	public abstract PollCheckDAO newPollCheckDAO();

	public abstract ReviewsAddDAO newReviewsAddDAO();

	public abstract ReviewsCommentDAO newReviewsCommentDAO();

	public abstract HeadLinesDAO newHeadLinesDAO();

	public abstract BlogPostDAO newBlogPostDAO();

	public abstract BlogCategoryDAO newBlogCategoryDAO();

	public abstract BlogUserSettingsDAO newBlogUserSettingsDAO();

	public abstract BlogCommentDAO newBlogCommentDAO();

	public abstract BlogSettingsDAO newBlogSettingsDAO();

	public abstract BlogHitsDAO newBlogHitsDAO();

	public abstract PictureDAO newPictureDAO();

	public abstract PictureAlbumDAO newPictureAlbumDAO();

	public abstract PictureUserSettingsDAO newPictureUserSettingsDAO();

	public abstract PictureSettingsDAO newPictureSettingsDAO();

	public abstract PictureCommentDAO newPictureCommentDAO();

	public abstract PictureVoteDAO newPictureVoteDAO();

	public abstract CalendarEventDAO newCalendarEventDAO();

	public abstract CalendarEventTypeDAO newCalendarEventTypeDAO();
}
